readily accessible - French English Dictionary